Avoid specifying bogus DISPLAY=None when spawning device model.
authorjrb44@plym.cl.cam.ac.uk <jrb44@plym.cl.cam.ac.uk>
Thu, 20 Oct 2005 18:37:41 +0000 (19:37 +0100)
committerjrb44@plym.cl.cam.ac.uk <jrb44@plym.cl.cam.ac.uk>
Thu, 20 Oct 2005 18:37:41 +0000 (19:37 +0100)
Signed-off-by: James Bulpin <james@xensource.com>
tools/python/xen/xend/image.py

index 4a9d9fc740b3c635a2a99be91263dba54173f499..ee57bba5daee32f0b0269ddc158cb4a32f0a2c72 100644 (file)
@@ -311,7 +311,8 @@ class VmxImageHandler(ImageHandler):
                   "-m", "%s" % (self.vm.getMemoryTarget() / 1024)])
         args = args + self.dmargs
         env = dict(os.environ)
-        env['DISPLAY'] = self.display
+        if self.display:
+            env['DISPLAY'] = self.display
         log.info("spawning device models: %s %s", self.device_model, args)
         self.pid = os.spawnve(os.P_NOWAIT, self.device_model, args, env)
         log.info("device model pid: %d", self.pid)